﻿using DDD.Core.DtoBases;
using DDD.Domain.Enums;
using DDD.Domain.ValueObjects;

namespace DDD.Application.Queries.UserQuery.GetUserPage;

public record GetUserPageVO : QueryPageOutput<UserDto>
{ }

public record UserDto
{
    public Guid Id { get; init; }

    public string UserName { get; init; }

    public string Phone { get; init; }

    public string Email { get; init; }

    public string Password { get; init; }

    public SexEnum Sex { get; init; }

    //public Address Address { get; init; }

    public string Street { get; private set; }

    public string City { get; private set; }

    public string Country { get; private set; }
}
